two-star generals - French English Dictionary